<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // function Fn(a, b) {
        //     this.a = a
        //     this.b = b
        // }

        // //静态成员 ： 直接挂载在构造函数身上的属性
        // //属性：静态属性

        // //方法：静态方法
        // // Fn.a = 1
        // // Fn.sayHi = () => {
        // //     console.log('hi');
        // //     console.log(this);
        // // }

        // Fn.sayHi = function () {
        //     console.log(this);
        // }

        // // // console.dir(Fn)
        // Fn.sayHi()

        // //在实例化对象身上的属性：实例成员
        // const obj1 = new Fn('ikun', '只因')
        // const obj2 = new Fn('ikun', '只因')

        // console.log(obj1);
        // console.log(obj2);
        // obj1.sayHi()

        //实例成员和静态成员互不影响

        //内置构造函数
        //实例成员
        // const time = new Date()

        //静态方法
        // Math.random()
        // Math.floor()
    </script>
</body>

</html>